/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import java.sql.Date;
import java.util.ArrayList;

/**
 *
 * @author Guilherme
 */
public class Membro extends Pessoa
{
    private int atividade;
    private Date dNascimento;
    private Date dCasamento;
    private String estadoCivil;

    public Membro()
    {
        
    }
    
    public Membro(boolean atividade, Date dNascimento, Date dCasamento, String estadoCivil, String nome, String end, String mail, ArrayList<String> fones)
    {
        super(nome, end, mail, fones);
        this.setAtividade(atividade);
        this.dNascimento = dNascimento;
        this.dCasamento = dCasamento;
        this.estadoCivil = estadoCivil;
    }

    public Membro(int atividade, Date dNascimento, Date dCasamento, String estadoCivil, Integer id, String nome, String endereco, String email, ArrayList<String> fones)
    {
        super(id, nome, endereco, email, fones);
        this.atividade = atividade;
        this.dNascimento = dNascimento;
        this.dCasamento = dCasamento;
        this.estadoCivil = estadoCivil;
    }
    
    

    //<editor-fold defaultstate="collapsed" desc="Getters e Setters">
    public boolean getAtividade()
    {
        return this.atividade > 0 ? true : false;
    }
    
    public void setAtividade(boolean atv)
    {
        this.atividade = atv == true ? 1 : 0;
    }
    
    public Date getdNascimento()
    {
        return this.dNascimento;
    }
    
    public void setdNascimento(Date dNascimento)
    {
        this.dNascimento = dNascimento;
    }
    
    public Date getdCasamento()
    {
        return dCasamento;
    }
    
    public void setdCasamento(Date dCasamento)
    {
        this.dCasamento = dCasamento;
    }
    
    public String getEstadoCivil()
    {
        return estadoCivil;
    }
    
    public void setEstadoCivil(String estadoCivil)
    {
        this.estadoCivil = estadoCivil;
    }
    //</editor-fold>
    
    
}
